@charset "UTF-8";
body{color:#000; background: url(../assets/bg-footer.jpg) top center repeat;font-family: Verdana; font-size: 13px}
.noSx{clear: left}
.noDx{clear: right}
.separatore{height: 20px}
h1,h2,h3,h4{font-weight: normal}
a, a:link, a:active, a:visited{color: #8ebd6a; text-decoration: none}
a:hover{text-decoration:underline;}
strong{color:#000; font-weight:normal}
.pad{width:990px; margin:0 auto;position:relative; z-index: 4;}


header{background: #fff}
header .pad{height:78px; z-index: 10}
header .logo{display: block; width: 170px; height: 170px; background: url(../assets/header-logo.png) center no-repeat; text-indent: -9999px; position: absolute; left: -10px; top: 10px}
header a{font-family:'AvantGuardRegular';}
header a:hover{text-decoration: none}
header .mn-lang{margin:0; list-style:none; float:right; border-bottom:1px solid #dedede}
header .mn-lang li{float:left;}
header .mn-lang a{ font-size:12px; color:#010101; text-decoration:none; display:inline-block; padding:5px 10px}
header .mn-lang li:nth-child(3) a{padding-right:0; background:none}
header .mn-lang a.active{color:#999}

nav ul{margin:0; list-style:none; position:absolute; right:0; bottom:0}
nav ul li{float:left; position:relative; padding-top:5px}
nav ul li:hover ul{display:block;}
nav ul li a{ z-index:10; font-family:'AvantGuardRegular'; font-size:14px;text-decoration:none; padding:6px 18px; display:block; position:relative;}
nav a,
nav a:visited,
nav a:link{color:#585757}
nav .active a,
nav .opened a{color:#f79025}
nav li:last-child a{padding-right:0}
nav li:last-child ul li a{ padding: 6px 25px;}
nav li:last-child ul{margin-left:-75px; }
/*nav .opened ul{display:block;}*/

nav ul ul{display:none;height:auto;position:absolute;z-index:2;background:url(../assets/nav-bg-sub-top.png) top left no-repeat;left:50%; margin-left:-90px; top:29px; width:180px; padding-top: 16px}
nav ul ul li{padding:0;background:url(../assets/nav-bg-sub-rep.png) top center repeat-y;}
nav ul ul li {display:inline-block;width:180px;text-align:center;padding:5px 0 5px 0; color: #ffffff}
nav ul ul li:last-child{ padding-bottom:16px; background:url(../assets/nav-bg-sub-bot.png) bottom left no-repeat;}
nav ul li ul li a,
nav ul ul li:last-child a{ padding: 6px 25px; color: #fff}
nav ul ul li a,
nav ul ul li a:visited,
nav ul ul li a:link{color:#fff}
nav ul ul li.active a{color: #354e0b}
/*nav ul ul li a{font-size:13px}*/

#wrap{background: url(../assets/bg-wrap.jpg) center repeat}

#tool .pad{height: 342px; z-index: 2; position: relative; overflow:hidden}
#tool .pad img{position: relative; z-index: 3;}
#tool .pad p{font-family:'AvantGuardRegular';font-size:28px; color:#fcfff1; line-height: 0.98em; position: absolute; right: 50px; text-align: right; top: 200px; font-weight: lighter;text-shadow: 2px 2px 2px #7c7c7c;}
#tool.home { background:url(../assets/tool-home.jpg) top center no-repeat}
#tool.home .pad{height:490px;}
#tool .pad{height:406px;}

/* #tool.chisiamo { background:url(../assets/tool-chisiamo.jpg) top center no-repeat}   */
/* #tool.azienda { background:url(../assets/tool-azienda.jpg) top center no-repeat}   */
/* #tool.pomodori { background:url(../assets/tool-pomodori.jpg) top center no-repeat}   */
/* #tool.mission { background:url(../assets/tool-mission.jpg) top center no-repeat}   */
/* #tool.qualita { background:url(../assets/tool-qualita.jpg) top center no-repeat}   */
/* #tool.sostenibilita { background:url(../assets/tool-sostenibilita.jpg) top center no-repeat}   */
/* #tool.responsabilita { background:url(../assets/tool-responsabilita.jpg) top center no-repeat}   */
/* #tool.logistica { background:url(../assets/tool-logistica.jpg) top center no-repeat}   */
/* #tool.contatti { background:url(../assets/tool-contatti.jpg) top center no-repeat}   */
/* #tool.news { background:url(../assets/tool-contatti.jpg) top center no-repeat}   */
/* #tool.frutta { background:url(../assets/tool-frutta.jpg) top center no-repeat}   */
/* #tool.verdura { background:url(../assets/tool-verdura.jpg) top center no-repeat}   */
/* #tool.produzione { background:url(../assets/tool-produzione.jpg) top center no-repeat}   */

#tool.chisiamo,
#tool.azienda,
#tool.pomodori,
#tool.mission,
#tool.qualita,
#tool.sostenibilita,
#tool.responsabilita,
#tool.logistica,
#tool.contatti,
#tool.news,
#tool.frutta,
#tool.verdura,
#tool.produzione{background:url(../assets/tool-generica.jpg) top center no-repeat}

#tool.mission p{left: 550px; top:200px;}
#tool.azienda p{left: 600px; top:80px;}
#tool.pomodori p{left: 600px; top:80px;}
#tool.qualita p{left: 600px; top:80px;}
#tool.sostenibilita p{left: 60px; top:250px;}
#tool.responsabilita p{left: 60px; top:270px;}
#tool.logistica p{left: 400px; top:130px;}
#tool.contatti p{top:280px}
#tool.frutta p{right:260px; top:220px;}
#tool.verdura p{right:300px; top:230px;}
#tool.news p{right:100px; top:240px;}
#tool.produzione p{right:100px; top:40px;}

#page {background:url(../assets/bg-page-azienda.jpg) top center no-repeat; min-width: 1000px;}
#page.home{ background:url(../assets/bg-page-home.jpg) center -60px no-repeat;}

#page.home .slogan{width: 570px; float: left;padding-right: 100px;}
#page.home .side{width: 250px; float: left;top: -100px;position: relative; z-index: 100;}
#page.home .side a{font-family: 'AvantGuardRegular'; color: #494036; font-size: 14px; text-decoration: none; text-transform: lowercase;}
#page.home .pad{color: #000}
#page.home .side h2{font-size: 20px; color: #494036; font-family: 'AvantGuardRegular'; padding: 0; font-weight: bold;}

#page.home .box div{width: 80px;float: left; text-align: center; margin: 0 40px;}
#page.home .box div a,#page.home .box div a:link,#page.home .box div a:active,#page.home .box div a:visited{font-family: 'AvantGuardRegular'; color: #494036; font-size: 14px; text-decoration: none; }
#page.home .box div a:hover{color: #8ebd6a;}

#page.home .sep{
	clear: both;
	width: 605px;
	height: 0;
	border-top: 1px solid #d7d7d6;
	border-bottom: 1px solid #fff;
	margin: 50px auto 25px;
}
#page.home .jolife{
	width: 605px;
	margin: auto;
}
#page.home .jolife img{
	float: left;
	margin-right: 40px;
}
#page.home .jolife p{
	float: left;
	width: 230px;
	margin-right: 60px;
	color: #333;
}
#page.home .jolife a,.azienda .post-mappa a{
	float: right;
	background: url(../assets/arrow-sx.gif) center left no-repeat;
	padding-left: 33px;
	font-family: 'AvantGuardRegular';
	color: #333;
	font-size: 14px;
	text-decoration: none;
}

#page .pad{ width: 970px; padding-bottom: 40px; color:#717171;}
#page .slogan{padding: 20px 0 0 0}
#page .slogan p{ padding-bottom: 18px;font-family:'AvantGuardRegular'; font-size: 24px;}
#page .slogan strong{color:#8ebd6a;font-weight: normal}

#page h2{font-size: 25px; color: #494036; font-family: 'AvantGuardRegular'}

#page .col_sx{width: 600px}
#page.contatti .col_sx{min-height:550px}

#page .box .box_news a{background: url(../assets/arrow-sx.gif) center left no-repeat; padding-left: 33px; font-family: 'AvantGuardRegular'; color: #494036; font-size: 14px; text-decoration: none; /*text-transform: lowercase*/}
#page .box .box_news{width: 245px; float: left; padding-left: 65px; position: relative; padding-top: 41px; cursor: pointer}
#page .box .box_news h2{color:#494036; font-family: 'AvantGuardRegular'; font-size: 24px; font-weight: normal}
#page .box .box_news img{position: absolute; top:-210px; left: 36px}


#page h1{ font-size: 36px; font-family: 'AvantGuardRegular'; color: #494036; padding-top: 30px; padding-bottom: 70px;}
#page h2.padTop{ padding-top: 70px; padding-bottom: 50px}
#page .sx{width: 129px; padding-right:28px; border-right: 1px solid #d3d3d2; float: left}
#page .dx{width: 426px; padding-left: 28px; float: left}
#page .sx img{padding-bottom: 24px}
#page .sx img:last-child{padding-bottom: 0}
#page .dx h3{color:#8ebd6a; font-family: 'AvantGuardRegular'; font-size: 25px; padding-bottom: 10px}
#page .dx-chisiamo{ position: absolute; right: 0; top: 40px;z-index: 5;}

#page.azienda h1{padding-top: 30px;}

#page.sostenibilita h2,
#page.responsabilita h2,
#page.logistica h2,
#page.news h2{color:#8ebd6a;}
#page.sostenibilita h2 strong,
#page.responsabilita h2 strong,
#page.logistica h2 strong,
#page.news h2 strong{color:#8ebd6a; font-weight:normal}

/* azienda */

#page .dx-azienda {position: absolute; right: -60px;top: -140px;z-index: 5;}
#page.azienda .content{margin-left: 36px;}
#page.azienda .content_full{width: 924px; margin-left: 36px;}
#page.azienda .content_full .small{width: 480px;}
#page.azienda ul{list-style: none; margin: 0;}
#page.azienda ul li{background: url(../assets/bg-li.jpg) 0 5px no-repeat; padding:0 0 10px 20px; margin-top: 10px;}
#page.azienda span{color:#8ebd6a;}
#page.azienda h3{ font-family: 'AvantGuardRegular'; font-size: 25px; color: #8ebd6a; line-height: 1.08em;}
#page.azienda .pBig{font-family:'AvantGuardRegular';font-size: 25px; color: #0c0c0c; padding: 20px 0 10px 0}

#page.azienda .storia{padding-top: 20px;}
#page.azienda .storia dt{width: 215px; min-height: 140px; float: left;  text-align: center;}
#page.azienda .storia dd{min-height: 140px; padding: 20px 40px; margin-left: 215px; font-family: Verdana, sans-serif; font-size: 13px; color: #717171;border-left: 1px solid #d4d4d3;}
#page.azienda .data{font-family:'AvantGuardRegular';font-size: 20px; color: #3b3b3b; padding-bottom: 15px;}

#page.azienda .mappa{padding: 20px 0;background: #8ebd6a; text-align: center; margin: 0;}
#page.azienda .pre-mappa{background: url(../assets/map-top.jpg) bottom center no-repeat; padding-bottom: 100px; min-width: 1000px;}
#page.azienda .post-mappa{background: url(../assets/map-bot.jpg) top center no-repeat; padding-top: 100px; min-width: 1000px;}

#page.azienda .col-sx{width: 360px;float: left; text-align: right;}
#page.azienda .col-dx{width: 410px; padding: 60px 40px; margin-left: 360px; margin-bottom: 40px;}
#page.azienda .col-dx h3{padding-top: 0;}
#page.azienda .mission{font-family:'AvantGuardRegular';font-size: 18px; color: #3b3b3b;}

/* PRODOTTI */
#page.prodotti {padding-bottom: 50px;}
#page.prodotti h1{padding-top: 30px; padding-bottom: 0; float: left;}
#page.prodotti .menu-prodotti{ width: 700px; float: right;}
#page.prodotti .menu-prodotti ul{ list-style-type: none; margin: 0;padding: 50px 0 0 0; float: right;}
#page.prodotti .menu-prodotti ul li{ margin: 0; float: left; padding: 0 13px;}
#page.prodotti .menu-prodotti ul li.active a{font-family: 'AvantGuardRegular'; font-size: 14px; color:#f28e0b;}
#page.prodotti .menu-prodotti ul li a{font-family: 'AvantGuardRegular'; font-size: 14px; color: #3b3b3b;}

#page.prodotti .disponibilita, #page.prodotti .packaging, #page.prodotti .calibro {margin-bottom: 35px;}

#page.prodotti .prodotto{ padding: 55px 25px 20px 25px; border-bottom: 1px solid #4ca42f;}
#page.prodotti .prodotto .titolo{font-family: 'AvantGuardRegular'; font-size: 20px; color: #3b3b3b; font-weight: bold;padding-bottom: 20px;}
#page.prodotti .prodotto .mesi{border-collapse: separate; border-spacing: 5px; width: 770px;}
#page.prodotti .prodotto .informazioni{width: 770px; margin-left: 200px;}

#page.prodotti .prodotto .disponibilita .disponibilita-title{padding-top: 35px;}

#page.prodotti .prodotto .disponibilita .disponibilita-title,
#page.prodotti .prodotto .informazioni-title{width: 200px;float: left;font-family: 'AvantGuardRegular'; font-size: 14px; color:#f28e0b;font-weight: normal;}

#page.prodotti .prodotto .mesi th{}
#page.prodotti .prodotto .mesi td{height: 30px; width: 60px; border: 1px solid #8ebd6a; background: #fff; border-spacing: 7px; margin:7px;}
#page.prodotti .prodotto .mesi td.sel{background: #8ebd6a;text-indent: -9999px;}

#page.prodotti .prodotto .informazioni th{}
#page.prodotti .prodotto .informazioni th.infor{font-family: 'AvantGuardRegular'; font-size: 14px; color:#f28e0b;font-weight: normal;}
#page.prodotti .prodotto .informazioni td{text-align: center;}

/* QUALITA */
#page .dx-qualita {position: absolute; right: -60px;top: -140px;z-index: 5;}
#page.qualita h2{padding-bottom: 20px}
#page.qualita h3{ font-family: 'AvantGuardRegular'; font-size: 25px; color: #8ebd6a; line-height: 1.08em; padding-top: 30px}

#page .desc p{padding: 10px 0;}
#page .desc span{color:#8ebd6a;}
#page.qualita .gap{padding-bottom: 30px;
padding-top: 80px;}
#page.qualita .certificazioni{padding-top: 50px; padding-bottom: 20px;}

#page h2{ font-family: 'AvantGuardRegular'; font-size: 25px; color: #8ebd6a; line-height: 1.08em; padding: 20px 0;}

#page.sostenibilita ul,
#page.responsabilita ul,
#page.logistica ul{list-style: none; margin: 0;}
#page.sostenibilita ul li,
#page.responsabilita ul li,
#page.logistica ul li{background: url(../assets/bg-li.jpg) 0 5px no-repeat; padding:0 0 10px 20px}


/* SOSTENIBILITA */
#page.sostenibilita strong,
#page.responsabilita strong{color: #000}
#page.sostenibilita .col_sx img{padding-right: 20px}
#page .dx-responsabilita{position:absolute;top:250px;right:-80px;z-index: 5;}

/* RESPONSABILITA */
#page.responsabilita .col_sx{height:700px}

/* LOGISTICA */
#page.logistica .col_sx{width: 500px}
#page.logistica h2{ padding-bottom: 20px}
#page.logistica h3{ font-family: 'AvantGuardRegular'; font-size: 18px; color: #000;}
#page.logistica .did{font-family: 'AvantGuardRegular'; font-size: 14px; color: #000; position: absolute; right: 100px; top: 530px}
#page.logistica .did strong{color:#f79025; font-size: 16px; font-weight: bold; width:70px; display:inline-block}

#page.news .col_sx {width:550px; height:940px}
#page.news .col_sx .pSmall {width:500px}
#page.news .dx-news{position:absolute; right:-20px; top:-150px;z-index: 5;}
#page.news p {padding-bottom:10px}


/* CONTATTI */
#box_error{border: 1px solid #4F8A10; width: 90%; padding: 7px; background-color: #DFF2BF; color: #4F8A10; margin: 25px 5px; border-radius: 25px; text-align: center;}
form label{display: none}
form input,
form textarea{border: 0; background: none}
form .bg-input{display: block; width: 281px; height: 33px; background: url(../assets/bg-input.jpg) 0 0 no-repeat; padding:17px 0 0 20px; margin-bottom: 10px}
form .bg-input input{width: 261px}
form .bg-textarea{display: block; width: 440px; height: 133px; background: url(../assets/bg-textarea.jpg) 0 0 no-repeat; padding:17px 0 0 20px; margin-bottom: 10px}
form .bg-textarea textarea{width: 420px; height: 116px; resize: none}
form input[type=checkbox]{ float: left; margin-top: 3px; margin-left: 20px}
form .ck-box-txt{display: inline-block; padding-left: 12px}
form input[type=submit]{background: url(../assets/arrow-sx.gif) center left no-repeat; padding-left: 33px; font-family: 'AvantGuardRegular'; color: #494036; font-size: 14px; text-decoration: none; text-transform: lowercase; margin-left: 20px; margin-top: 30px}
/*#page.contatti .dx-qualita{position: relative; z-index: 10}*/
#page.contatti .box_indirizzo{display: block; width: 210px; height: 235px; padding: 65px 50px 0 50px; color:#000;background: url(../assets/dx-contatti-indirizzo.png) 0 0 no-repeat; position: absolute; right: -80px;top:240px;z-index: 20; font-size: 12px}
#page.contatti .box_indirizzo .titolo{color: #8ebd6a; font-size: 25px;display: inline-block;padding-bottom: 7px;font-family: 'AvantGuardRegular';}
#page.contatti .box_indirizzo ul{margin:0; list-style:none; padding-top:9px}
#page.contatti .box_indirizzo ul li{padding-bottom:10px; padding-left:25px}
#page.contatti .box_indirizzo ul li.tel{background:url(../assets/ico-tel.jpg) 0 0 no-repeat;}
#page.contatti .box_indirizzo ul li.fax{background:url(../assets/ico-fax.jpg) 0 0 no-repeat;}
#page.contatti .box_indirizzo ul li.mail{background:url(../assets/ico-email.jpg) 0 0 no-repeat;}
#page .bt-back{background: url(../assets/arrow-dx.gif) left center no-repeat;padding-left: 24px}

/* NEWS */

#page.news .elenco-news{padding-top: 20px;}
#page.news .elenco-news dt{width: 215px; min-height: 140px; float: left;  color: #8ebd6a; font-family: 'AvantGuardRegular'; font-size: 25px;}
#page.news .elenco-news dd{min-height: 140px; padding: 0px 40px 20px 40px; margin-left: 215px; font-family: Verdana, sans-serif; font-size: 13px; color: #717171;border-left: 1px solid #d4d4d3;}
#page.news .elenco-news dd h2{padding-top: 0;}


/* 
TABELLA DISPONIBILITA' FRUTTA/VERDURA

.disponibilita-frutta{ background: url(../assets/ico-disponibilita-frutta.jpg) left center no-repeat; display: inline-block; padding: 8px 20px 10px 40px; color: #494036; font-family: 'AvantGuardRegular';font-size: 14px; float: right; margin: 50px 0 20px 0}
.disponibilita-verdura{ background: url(../assets/ico-disponibilita-verdura.jpg) left center no-repeat; display: inline-block; padding: 8px 20px 10px 40px; color: #494036; font-family: 'AvantGuardRegular';font-size: 14px; float: right; margin: 50px 0 20px 0}
.disp{}
.disp tr td{ text-indent: -9999px;font-family:'AvantGuardRegular'; color: #fff; font-size: 12px; background: url(../assets/f_rigaN-cellaN.jpg) 0 0 no-repeat; vertical-align:middle }
.disp tr td:first-child{ background: url(../assets/f_rigaN-cella1.jpg) 0 0 no-repeat; text-indent:0; padding-left:18px; }
.disp tr td:last-child{ background: url(../assets/f_rigaN-cellaLast.jpg) 0 0 no-repeat}
.disp tr td:nth-child(2){background: url(../assets/f_rigaN-cella2.jpg) 0 0 no-repeat}

.disp tr:first-child td{text-indent:0;background: url(../assets/f_riga1-cellaN.jpg) 0 0 no-repeat; width: 44px;padding-left:21px; padding-top:0; padding-bottom: 0; vertical-align: top;}
.disp tr:first-child td span{padding-top: 8px; display: inline-block}
.disp tr:first-child td:nth-child(2) span{padding-top: 10px; padding-left:10px; padding-right:10px}
.disp tr:first-child td:first-child{ background: url(../assets/f_riga1-cella1.jpg) 0 0 no-repeat; width: 108px;text-indent:0}
.disp tr:first-child td:nth-child(2){background: url(../assets/f_riga1-cella2.jpg) 0 0 no-repeat; width: 50px; font-size: 12px; padding-left: 0!important; text-indent:0}
.disp tr:first-child td:last-child{background: url(../assets/f_riga1-cellaLast.jpg) 0 0 no-repeat;width: 61px; text-indent:0}

.disp tr:last-child td{text-indent:0;background: url(../assets/f_rigaLast-cellaN.jpg) 0 0 no-repeat; padding-left:18px; text-indent: -9999px; padding-bottom: 24px; vertical-align: top}
.disp tr:last-child td:first-child{ background: url(../assets/f_rigaLast-cella1.jpg) 0 0 no-repeat;text-indent: 0}
.disp tr:last-child td:nth-child(2){background: url(../assets/f_rigaLast-cella2.jpg) 0 0 no-repeat; padding-left: 14px;}
.disp tr:last-child td:last-child{background: url(../assets/f_rigaLast-cellaLast.jpg) 0 0 no-repeat;width: 61px;}
.disp tr:last-child td:first-child span{ display: inline-block; padding-top: 8px}

.disp tr td.sel{background: url(../assets/f_rigaN-cellaN_sel.jpg) 0 0 no-repeat}
.disp tr td:nth-child(2).sel{background: url(../assets/f_rigaN-cella2_sel.jpg) 0 0 no-repeat}
.disp tr td:last-child.sel{ background: url(../assets/f_rigaN-cellaLast_sel.jpg) 0 0 no-repeat}
.disp tr:last-child td.sel{background: url(../assets/f_rigaLast-cellaN_sel.jpg) 0 0 no-repeat;}
.disp tr:last-child td:nth-child(2).sel{background: url(../assets/f_rigaLast-cella2_sel.jpg) 0 0 no-repeat;}
.disp tr:last-child td:last-child.sel{background: url(../assets/f_rigaLast-cellaLast_sel.jpg) 0 0 no-repeat;}
.disp tr td.sel_half_d{background: url(../assets/f_rigaN-cellaN_sel_half_d.jpg) 0 0 no-repeat}


.disp-verdura tr td.sel{background: url(../assets/f_rigaN-cellaN_sel_verdura.jpg) 0 0 no-repeat}
.disp-verdura tr td:last-child.sel{ background: url(../assets/f_rigaN-cellaLast_sel_verdura.jpg) 0 0 no-repeat}
.disp-verdura tr:last-child td.sel{background: url(../assets/f_rigaLast-cellaN_sel_verdura.jpg) 0 0 no-repeat;}
.disp-verdura tr:last-child td:last-child.sel{background: url(../assets/f_rigaLast-cellaLast_sel_verdura.jpg) 0 0 no-repeat;}	
.disp-verdura tr td.sel_half_d{background: url(../assets/f_rigaN-cellaN_sel_verdura_half_d.jpg) 0 0 no-repeat}
*/
.indent{text-indent:-9999px; display:block; float:left; width:11px; height:16px}
.right{padding-right:5px; float:left}

#page.produzione .padTop{padding-bottom:20px}
#page.produzione .h3{ color:#8ebd6a; padding:30px 0 10px 0}
#page.produzione .box {padding-top:20px; padding-bottom:180px}
#page.produzione .box .box_frutta{padding-right:20px!important}
#page.produzione .box .box_verdura{padding-right:0!important}
#page.produzione .ico-jolife{position:absolute; top:100px; right:380px; z-index:100}
#page.produzione .ico-jolife-mob img{float:right;margin: 0 0 10px 10px}

#page.produzione .dx-qualita{position: relative; z-index:10}
#page.privacy strong{font-weight: bold; color: #717171;}
#page.privacy p,
#page.privacy ul,
#page.privacy ol{padding-bottom:10px}

#page ol ul,
#page .lettera{list-style:lower-alpha}
#page .lettera-maiuscola{list-style:upper-alpha}
#page .disc{list-style:disc;}

#page .m_left{width:50px;float:left}
#page .m_right{width:50px;float:left; display: none}

/* 
FINE TABELLA DISPONIBILITA' FRUTTA/VERDURA
*/

footer .pad{padding: 20px 0; color: #4d463e}
footer .dati,footer .azienda{font-size: 14px; font-family:'AvantGuardRegular'; float: left}
footer .azienda strong{ text-transform: uppercase; color: #4d463e; font-weight: normal}
footer a, footer a:link, footer a:active, footer a:visited{color:#4d463e; font-weight: bold;}
footer .dati{float: right; text-align: right}


.center{text-align: center; display: block; margin: 0 auto;}
.hidden{display: none;}
.clear{clear: both;}
.clearfix:before, .clearfix:after {content: " ";display: table; }
.clearfix:after {clear: both; }
.clearfix {*zoom: 1; }